i stand to win - Francés Inglés Diccionario